ancient barbed spear - Turco Inglés Diccionario